
function getUserInfo() {
    $.ajax({
        // url: 'http://www.itcbc.com:8080/my/user/userinfo',
        url: '/my/user/userinfo',
        // 必须加如下请求头，否则会提示身份认证失败
        // headers: {
        //     Authorization: localStorage.getItem('token')
        // },
        success: function (res) {
            // console.log(res);
            // 确保获取用户信息成功之后再渲染
            if (res.status == 0) {
                // 1.设置用户名（优先使用nickname,其次使用username）
                let name = res.data.nickname || res.data.username
                $('.username').text(name);
                // 2.设置头像（优先使用图片，没有图片则使用名字的第一个字母）
                if (res.data.user_pic) {
                    // 有图片
                    $('.layui-nav-img').attr('src', res.data.user_pic).show().prev().hide()
                } else {
                    // 没有图片
                    // 获取名字的第一个字符
                    let first = name.substring(0, 1).toUpperCase();
                    // show方法作用是恢复元素默认的样式（span默认就是行内元素，show会把span设置为display:inline；div默认是块级元素，show会把div设置为display: block）
                    $('.text-avatar').text(first).css('display', 'inline-block')
                }
            }
        },
        // 请求完成（成功、失败）后触发 
        // complete: function (xhr) {
        //     // console.log(xhr);
        //     let res = xhr.responseJSON;
        //     if (res && xhr.status == 1 && xhr.message == '身份认证失败!') {
        //         // 如果满足这个条件，说明token是假的，所以要跳转到登录页
        //         localStorage.removeItem('token')   //移除假token
        //         location.href = './login.js'   //跳转到登录页面
        //     }
        // }
    })
}
getUserInfo()

$('.index_end').on('click', function () {
    // 询问
    layer.confirm('确定要退出吗？想死就确定', function (index) {
        //do something
        // 删除token
        localStorage.removeItem('token')
        // 返回登录框
        location.href = './login.html'
        layer.close(index);    //关闭弹出层
    });
})
